X3DH Key Agreement Protocol
Prekeyアプローチを用いたForward Secrecy without Interaction
BobがServerへIdentity keyとprekeysを送信
Bob's identity key
Bob's signed prekey
Bob's prekey signature
A set of Bob's one-time prekeys
AliceがServerからprekey bundleと取得しそれを利用しBobへ初期メッセージを送信
BobがAliceの初期メッセージを処理
https://youtu.be/_4muqgreEXE